package com.ddstation.crud.entity;

import java.util.Date;
import javax.persistence.*;

@Table(name = "dt_invs_institution_holiday")
public class DtInvsInstitutionHolidayEntity {
    @Id
    private Integer id;

    /**
     * 日期
     */
    private String date;

    /**
     * 诊所id
     */
    @Column(name = "institution_id")
    private String institutionId;

    /**
     * 是否为休息日 0：工作日， 1：休息日
     */
    @Column(name = "is_holiday")
    private Integer isHoliday;

    private String status;

    @Column(name = "update_tm")
    private Date updateTm;

    @Column(name = "create_tm")
    private Date createTm;

    /**
     * @return id
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取日期
     *
     * @return date - 日期
     */
    public String getDate() {
        return date;
    }

    /**
     * 设置日期
     *
     * @param date 日期
     */
    public void setDate(String date) {
        this.date = date;
    }

    /**
     * 获取诊所id
     *
     * @return institution_id - 诊所id
     */
    public String getInstitutionId() {
        return institutionId;
    }

    /**
     * 设置诊所id
     *
     * @param institutionId 诊所id
     */
    public void setInstitutionId(String institutionId) {
        this.institutionId = institutionId;
    }

    /**
     * 获取是否为休息日 0：工作日， 1：休息日
     *
     * @return is_holiday - 是否为休息日 0：工作日， 1：休息日
     */
    public Integer getIsHoliday() {
        return isHoliday;
    }

    /**
     * 设置是否为休息日 0：工作日， 1：休息日
     *
     * @param isHoliday 是否为休息日 0：工作日， 1：休息日
     */
    public void setIsHoliday(Integer isHoliday) {
        this.isHoliday = isHoliday;
    }

    /**
     * @return status
     */
    public String getStatus() {
        return status;
    }

    /**
     * @param status
     */
    public void setStatus(String status) {
        this.status = status;
    }

    /**
     * @return update_tm
     */
    public Date getUpdateTm() {
        return updateTm;
    }

    /**
     * @param updateTm
     */
    public void setUpdateTm(Date updateTm) {
        this.updateTm = updateTm;
    }

    /**
     * @return create_tm
     */
    public Date getCreateTm() {
        return createTm;
    }

    /**
     * @param createTm
     */
    public void setCreateTm(Date createTm) {
        this.createTm = createTm;
    }
}